@CHARSET "UTF-8";
/*整体框架*/
*{
    margin: 0;
    padding: 0;
}
body, button, input, select, textarea {
    font: 12px/1.5 tahoma,arial,宋体;
}
.buttonstyle{
    color: #fff;
    text-align: center;
    width:96%;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.button-close{
    font-size: 24px;
    display: block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #ffffff;
}
.circlestyle{
    color: #fff;
    line-height: 20px;
    text-align: center;
    width: 20px;
    height: 20px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.rectstyle{
    color: #fff;
    line-height: 20px;
    text-align: center;
    width: 20px;
    height: 20px;
}

.pageflip{
    width: 200px;
    color: #ffffff;
    overflow: hidden;
}
.pageflip, .pageflip .pageflip-curr, .pageflip .pageflip-prev, .pageflip .pageflip-next{
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}
.pageflip .pageflip-curr{
    width: 30px;
    float: left;
    background-color: #35b5ed;
}
.pageflip .pageflip-prev{
    margin-right: 5px;
    float: left;
}
.pageflip .pageflip-next{
    margin-left: 5px;
    float: left;
}
.pageflip .pageflip-prev, .pageflip .pageflip-next{
    width: 80px;
    background-color: #bec3c7;
}
ul,li{
    list-style: none;
}
.cls{
    clear: both;
}
.order-main, .order-main .header, .order-main .section, .oc-header, .oc-content{
    margin: 0 auto;
}
.order-main .section,.oc-header #order-info .order-info-select > ul, .oc-content{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.order-main .section{
    /*border-left: 1px solid #cfcfcf;
    border-right: 1px solid #cfcfcf;*/
    border-bottom: 1px solid #cfcfcf;
}

/*内容框架
  * oc-head  头部
  * oc-content 主体
*/
.order-main .header{
	border-bottom: 3px solid #000;
	font: 18px "Microsoft Yahei";
	padding-bottom: 14px;
}
.oc-header, .oc-content{
    width: 100%;
}
.oc-header{
    font-weight: bold;
}
.oc-header td{
    text-align: center;
    vertical-align: middle;
}
.oc-header .order-type{
    border-right: 1px dotted #afafaf;
 }
.oc-header #order-info .order-info-select > ul{
    float: left;
}
.oc-header #order-info .order-info-select > ul > li{
    height: 80px;
}
.oc-content{

}
.oc-content table{
	color:#6b6b6b;
    border-collapse: collapse;
    border: none;
    width: 100%;
}
.oc-content table thead td{
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.oc-content table td.order-number-info, .oc-content table td.order-package-info{
    border: 0;
    padding:10px 5px;
}
.oc-content table td.order-number-info{
    background-color: #f6f6f6;
}
.oc-content table td.order-package-info{
    height: 40px;
    padding: 0;
    background-color: #eee;
}
.oc-content table td{
    text-align: center;
    border:1px solid #cfcfcf;
}
.oc-content table thead td{
    height: 40px;
    line-height: 40px;
}
.oc-content table tbody td{
    height: 20px;
    line-height: 20px;
    padding: 20px 5px 20px 5px;
}

/*表单控件*/
.fm-list li.fm-list-row {
    color: #000;
    float: left;
    font-size: 12px;
    background-color: #fafafa;
}
.fm-list li label.flr-lbl{
    text-align: right;
    display: inline-block;
    font-size: 12px;
    float: left;
    line-height: 38px;
    padding-left: 10px;
    padding-right: 15px;
}
.fm-list .select_border{
    *background: #fff;
    *border: 1px solid #ccc;
    *width: 129px;
    *height: 22px;
    *padding: 8px;
}
.fm-list .container{
    *border: 0;
    *position: relative;
    *width :127px;
    *height: 20px;
    *overflow: hidden;
    *background-color: #fff;
}
.fm-list .select{
	font-family:'微软雅黑','Microsoft YaHei';
    height: 38px;
    *height: 22px;
    line-height: 38px;
    color: #666;
    margin: -1px;
    padding: 8px;
    font-size: 14px;
    width: 145px;
    *width: 129px;
}

/*首页*/
#face{
    width: 86px;
    height: 86px;
    border: 2px solid #efefef;
    overflow: hidden;
    background-image: url("../images/member/boy.png");
    background-repeat: no-repeat;
}
.setp-left{
    width: 7px;
    height: 136px;
    float: left;
}
.setp-right{
    width: 173px;
    height: 136px;
    float: left;
    background-color: #ffffff;
	border-radius:8px;
	-webkit-border-radius:8px;
    -moz-border-radius:8px;
	position:relative;
	z-index:90
}
.setp-fund{
    width: 360px;
    height: 126px;
    float: left;
    margin-bottom:10px;
    background-color: #ffffff;
	
}
/*编辑个人信息*/
#edit-chseface{
    width: 86px;
    height: 86px;
    position: relative;
    cursor: pointer;
    background-image: url("../images/member/boy.png");
	background-repeat: no-repeat;
	-moz-background-size:86px 86px;
	background-size:86px 86px;
    overflow: hidden;
	margin:0 0 0 20px;
}
#edit-chooseface{
    width: 114px;
    height: 114px;
    position: relative;
    cursor: pointer;
    background-image: url("../images/member/boy114.png");
	background-repeat: no-repeat;
	-moz-background-size:114px 114px;
	background-size:114px 114px;
    overflow: hidden;
}
#edit-opacity{
    color: #fff;
    width: 100%;
    height: 35px;
    line-height: 35px;
    position: relative;
    top: 154px;
    left: 0;
    background-color: #000;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}
#faceshow{
    min-height: 150px;
    width:300px;
    height: 200px;
    border: 1px solid #eee;
    background-color: #f1f6fe;
    overflow: hidden;
}
#face-list td{
	filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
    background-size: 100% auto;
    -moz-background-size: 100% 100%;
    background-position: 0 0;
    background-repeat: no-repeat;
}
#face-list img{
    width: 100%;
    border: 1px solid #dedede;
}
#face-100-100{
    width: 100px;
    height: 100px;
    background-color: #dedede;
}
#face-50-50{
    width: 50px;
    height: 50px;
    background-color: #dedede;
}
.overbig{
    line-height: 30px;
    color: #ffae51;
    margin-left: 10px;
    width: 100%;
    height: 30px;

    border: 1px solid #ff8e82;
    background-color: #fff9f3;
}

/*我的积分*/
ul#integal{
    height: 40px;
}
ul#integal li{
    font-size: 16px;
    color: #5a85e1;
    line-height: 40px;
    text-align: center;
    display: block;
    height: 40px;
    float: left;
    cursor: pointer;
    border-bottom: 1px solid #cccccc;
    background-color: #cccccc;
}

ul#integal li.active{
    color: #000000;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-bottom: none;
    background:none;
}

/*我的问答*/
/*我的爱车*/
#mycar td{
    border: none;
}
.addcar{
    font-size: 100px;
    color: #eeeeee;
    line-height: 115px;
    text-align: center;
    width: 115px;
    height: 115px;
    border: 1px solid #eeeeee;
    background-color: #f7f7f7;
    cursor:pointer;
}
.addcar:hover{
    background-color: #dcdcdc;
}
#failed_reason td, #xinshi td{
    text-align: left;
    border: none;
    margin: 0;
    padding: 0;
}
#xinshi td{
    height: 30px;
}
#failed_reason .failed_reason_top{
	width:100%;
    height: 12px;
    background-image: url('../images/member/reason_block_top.png');
    background-repeat: no-repeat;
}
#failed_reason .failed_reason_middle{
	width:768px;
    padding: 10px;
    background-image: url('../images/member/reason_block_middle1.png');
    *background-image: url('../images/member/reason_block_middle1.png')
    background-repeat: repeat-y;
}
#failed_reason .failed_reason_bottom{
	width:100%;
    height: 1px;
    background-image: url('../images/member/reason_block_bottom.png');
    background-repeat: no-repeat;
}
#colormodal img{
	width: 28px;
	height: 13px;
	border: 1px solid #c7c7c7;
	padding-right: 0;
	margin-right: 10px;
	float: left;
}

/*弹出框*/
.fade.in {
    opacity: 1;
}
.fade {
    transition: opacity 0.15s linear 0s;
}
.modal {
    outline: medium none !important;
    z-index: 10050 !important;
}
.modal{
    display: none;
    bottom: 0;
    left: 0;
    overflow-x: auto;
    overflow-y: scroll;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1040;
}
.modal.in .modal-dialog {
    transform: translate(0px, 0px);
}
.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out 0s;
}
.modal-dialog {
    left: 50%;
    padding-bottom: 30px;
    padding-top: 30px;
    right: auto;
}
.modal-dialog {
    margin-left: auto;
    margin-right: auto;
    z-index: 1050;
}
.modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-content {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    outline: 0 none;
    position: relative;
}
.modal-header {
    border-bottom: 1px solid #E5E5E5;
    min-height: 16.4286px;
    background-color: #2d6cdd;
}
.modal-header .close {
    margin-top: 0 !important;
}
.modal-header .close {
    margin-top: -2px;
}
button.close {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    padding: 0;
}
.close {
    background-image: url("../images/member/remove-icon-small.gif") !important;
    background-repeat: no-repeat !important;
    background-size: 20px 20px;
    display: inline-block;
    height: 20px;
    margin-right: 0;
    width: 20px;
}
.close {
    color: #000000;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    opacity: 1;
    text-shadow: 0 1px 0 #FFFFFF;
}
.modal-body {
    position: relative;
}
.modal-body textarea{
    width: 96%;
    height: 200px;
    resize: none;
    margin:0 auto;
}
.modal-footer:before, .modal-footer:after {
    content: " ";
    display: table;
}
.modal-footer:after {
    clear: both;
}
.modal-footer {
    padding: 19px 20px 20px;
    text-align: right;
}
.modal-backdrop, .modal-backdrop.fade.in {
    background-color: #333333 !important;
}
.modal-backdrop.in {
    opacity: 0.5;
    filter:alpha(opacity=50);
}
.modal-backdrop, .modal-backdrop.fade.in {
    background-color: #333333 !important;
}
.modal-backdrop {
    border: 0 none !important;
    outline: medium none !important;
    z-index: 10049 !important;
}
.modal-backdrop {
    display: none;
    background-color: #000000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1030;
}

/*图片上传控件*/
*:before, *:after {
    box-sizing: border-box;
}
*:before, *:after {
    box-sizing: border-box;
}
.btn-success {
    background-color: #5cb85c;
    border-color: #4cae4c;
    color: #fff;
}
.btn {
    -moz-user-select: none;
    background-image: none;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.fileinput-button {
    overflow: hidden;
    position: relative;
}

/*==========================================================叠加覆盖==========================================================*/

.cursor-pointer{cursor:pointer;}
/*颜色*/
.index-block-blank{display:inline-block; width:11px; height:11px; overflow:hidden; background-color:#000; vertical-align:middle; margin-top:0; *margin-top:3px}

.text-6b6b6b, .text-6b6b6b a{color:#6b6b6b; text-decoration:none;}
.text-6b6b6b a:hover{color: #6b6b6b; text-decoration:underline;}

.text-black, .text-black a{color:#000000; text-decoration: none;}
.text-black a:hover{color: #000000; text-decoration:underline;}

.text-white, .text-white a{color: #ffffff; text-decoration:none;}
.text-white a:hover{color: #ffffff; text-decoration:underline;}

.text-gray, .text-gray a{color: #323232; text-decoration: none;}
.text-gray a:hover{color: #323232; text-decoration: underline;}

.text-darkgray, .text-darkgray a{color: #a0a0a0; text-decoration: none;}
.text-darkgray a:hover{color: #a0a0a0; text-decoration: underline;}

.text-skyblue, .text-skyblue a{color: #06a7ff; text-decoration: none;}
.text-skyblue a:hover{color: #06a7ff; text-decoration: underline;}

.text-blue, .text-blue a{color: #5a85e1; text-decoration: none;}
.text-blue a:hover{color: #5a85e1; text-decoration: underline;}

.text-darkblue, .text-darkblue a{color: #f1f6fe; text-decoration: none;}
.text-darkblue a:hover{color: #f1f6fe; text-decoration: underline;}

.text-khaki, .text-khaki a{color: #feba67; text-decoration: none;}
.text-khaki a:hover{color: #feba67; text-decoration: underline;}

.text-orange, .text-orange a{color: #ff9128; text-decoration: none;}
.text-orange a:hover{color: #ff9128; text-decoration: underline;}

.text-red, .text-red a{color: #ff0000; text-decoration: none;}
.text-red a:hover{color: #ff0000; text-decoration: underline;}

.text-green, .text-green a{color: #03c117; text-decoration: none;}
.text-green a:hover{color: #03c117; text-decoration: underline;}

.text-lightGray, .lightGray a{color: #e4e4e4; text-decoration: none;}
.text-lightGray a:hover{color: #e4e4e4; text-decoration: underline;}
/*背景色*/
.bg-darkgray{background-color: #f6f6f6;}
.bg-gray{background-color: #dddddd;}
.bg-orange{background-color: #ff9128;}
.bg-skyblue{background-color: #05a7fe;}
.bg-skyblue:hover{background-color: #4fc2ff;}
.bg-blue{background-color: #5a85e1;}
.bg-darkblue{background-color: #f1f6fe;}
.bg-green{background-color: #01c317;}
.bg-white{background-color: #FFFFFF;}
.bg-transparent{background:transparent;}

/*边框*/
.border-none{border: 0; !important}
.border-bottom-none{border-bottom:none;!important}
.border-1{border: 1px solid #eee};
.border-blud-1{border: 1px solid #d6f3fd;}
.border-left-1{border-left: 1px solid #eee;}
.border-top-1-ccc{border-top: 1px solid #ccc;}
.border-left-1-ccc{border-left: 1px solid #ccc;}
.border-right-1-ccc{border-right: 1px solid #ccc;}
.border-bottom-1-ccc{border-bottom: 1px solid #ccc;}
.border-left-1-cfcfcf{border-left: 1px solid #cfcfcf;}
.border-right-1-cfcfcf{border-right: 1px solid #cfcfcf;}
.border-left-1-fff{border-left: 1px solid #fff;}
.border-right-1-fff{border-right: 1px solid #fff;}
.border-right-1{border-right: 1px solid #eee;}
.border-bottom-1{border-bottom: 1px solid #eee;}
.border-bottom-dotted-1{border-bottom: 1px dotted #d9d9d9;}
.border-bottom-white{border-bottom: 1px solid #ffffff;}
.border-bottom-blue-3{border-bottom: 3px solid #2d6cdd;}
.border-bottom-black-3{border-bottom: 3px solid #000000; display:block; overflow:hidden;height:40px; line-height:40px}

/*字体排版*/
.font-size-12{font-size: 12px;}
.font-size-14{font-size: 14px;}
.font-size-15{font-size: 15px;}
.font-size-16{font-size: 16px;}
.font-size-18{font-size: 18px;}
.font-size-20{font-size: 20px;}
.font-size-22{font-size: 22px;}
.font-size-24{font-size: 24px;}
.font-size-36{font-size: 36px;}
.font-weight-bold{font-weight: bold;}

.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.text-top{vertical-align: top;}
.text-middle{vertical-align: middle;}
.text-bottom{vertical-align: bottom;}
.text-wrap{word-wrap: break-word; word-break: break-all;}
.text-align{margin-left:50px;}

/*盒子*/
.box-size{box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.visible-hidden{visibility: hidden;}
.display-block{display: block;}
.display-none{display: none;}
.display-table{display: table;}
.display-tablecell{display:table-cell;}
.display-inlineblock{display: inline-block;}
.float-left{float: left;}
.float-right{float: right;}
.overflow-hidden{overflow: hidden;}

.width-3px{width: 3px;}
.width-6px{width: 6px;}
.width-15px{width: 15px;}
.width-76px{width: 76px;}
.width-80px{width: 80px;}
.width-150px{width: 150px;}
.width-130px{width: 130px;}
.width-160px{width: 160px;}
.width-175px{width: 175px;}
.width-200px{width: 200px;}
.width-248px{width: 248px;}
.width-250px{width: 250px;}
.width-254px{width: 254px;}
.width-768px{width: 768px;}
.width-780px{width: 780px;}
.width-1{width: 1%;}
.width-2{width: 2%;}
.width-5{width: 5%;}
.width-10{width: 10%;}
.width-15{width: 15%;}
.width-17{width: 17%;}
.width-19{width: 19%;}
.width-20{width: 20%;}
.width-22{width: 22%;}
.width-24{width: 24%;}
.width-25{width: 25%;}
.width-30{width: 30%;}
.width-32{width: 32%;}
.width-33{width: 33%;}
.width-34{width: 34%;}
.width-35{width: 35%;}
.width-40{width: 40%;}
.width-45{width: 45%;}
.width-47{width: 47%;}
.width-50{width: 50%;}
.width-55{width: 55%;}
.width-60{width: 60%;}
.width-63{width: 63%;}
.width-65{width: 65%;}
.width-70{width: 70%;}
.width-75{width: 75%;}
.width-78{width: 78%;}
.width-80{width: 80%;}
.width-85{width: 85%;}
.width-88{width: 88%;}
.width-90{width: 90%;}
.width-94{width: 94%;}
.width-96{width: 96%;}
.width-98{width: 98%;}
.width-100{width: 100%;}
.width-bg{background:url("../images/task/mem0119_03.jpg");}


.height-auto{height: auto;}
.height-1{height: 1px;}
.height-5{height: 5px;}
.height-15{height: 15px;}
.height-16{height: 16px;}
.height-20{height: 20px; line-height: 20px;}
.height-25{height: 25px; line-height: 25px;}
.height-30{height: 30px; line-height: 30px;}
.height-34{height: 34px;}
.height-35{height: 35px; line-height: 35px;}
.height-40{height: 40px; line-height: 40px;}
.height-45{height: 45px; line-height: 45px;}
.height-50{height: 50px; line-height: 50px;}
.height-60{height: 60px; line-height: 60px;}
.height-70{height: 70px; line-height: 70px;}
.height-80{height: 80px; line-height: 80px;}
.height-100{height: 100px; line-height: 100px;}
.height-140{height: 140px;}
.height-190{height: 190px;}

.line-height-190{line-height:190px;}

.margin-auto{margin: 0 auto;}
.margin-top-5{margin-top: 5px;}
.margin-top-10{margin-top: 10px;}
.margin-top-15{margin-top: 15px;}
.margin-top-20{margin-top: 20px;}
.margin-top-25{margin-top: 25px;}
.margin-top-30{margin-top: 30px;}
.margin-top-60{margin-top: 60px;}
.margin-left-0{margin-left: 0;}
.margin-left-5{margin-left: 5px;}
.margin-left-10{margin-left: 10px;}
.margin-left-10p{margin-left: 10%;}
.margin-left-15{margin-left: 15px;}
.margin-left-20{margin-left: 20px;}
.margin-left-25{margin-left: 25px;}
.margin-left-30{margin-left: 30px;}
.margin-left-40{margin-left: 40px;}
.margin-left-50{margin-left: 50px;}
.margin-left-60{margin-left: 60px;}
.margin-left-100{margin-left: 250px;}
.margin-right-5{margin-right: 5px;}
.margin-right-10{margin-right: 10px;}
.margin-right-15{margin-right: 15px;}
.margin-right-20{margin-right: 20px;}
.margin-right-25{margin-right: 25px;}
.margin-right-30{margin-right: 30px;}
.margin-right-40{margin-right: 40px;}
.margin-right-50{margin-right: 50px;}
.margin-right-60{margin-right: 60px;}
.margin-bottom-5{margin-bottom: 5px;}
.margin-bottom-10{margin-bottom: 10px;}
.margin-bottom-15{margin-bottom: 15px;}
.margin-bottom-20{margin-bottom: 20px;}
.margin-bottom-25{margin-bottom: 25px;}
.margin-bottom-30{margin-bottom: 30px;}
.padding-none{padding: 0;}
.padding-10{padding: 10px;}
.padding-top-5{padding-top: 5px;}
.padding-top-10{padding-top: 10px;}
.padding-top-15{padding-top: 15px;}
.padding-top-20{padding-top: 20px;}
.padding-top-25{padding-top: 25px;}
.padding-top-30{padding-top: 30px;}
.padding-top-60{padding-top: 60px;}
.padding-left-5{padding-left: 5px;}
.padding-left-10{padding-left: 10px;}
.padding-left-15{padding-left: 15px;}
.padding-left-20{padding-left: 20px;}
.padding-left-25{padding-left: 25px;}
.padding-left-30{padding-left: 30px;}
.padding-left-40{padding-left: 40px;}
.padding-left-60{padding-left: 60px;}
.padding-right-5{padding-right: 5px;}
.padding-right-10{padding-right: 10px;}
.padding-right-15{padding-right: 15px;}
.padding-right-20{padding-right: 20px;}
.padding-right-25{padding-right: 25px;}
.padding-right-30{padding-right: 30px;}
.padding-right-60{padding-right: 60px;}
.padding-bottom-5{padding-bottom: 5px;}
.padding-bottom-10{padding-bottom: 10px;}
.padding-bottom-15{padding-bottom: 15px;}
.padding-bottom-20{padding-bottom: 20px;}
.padding-bottom-25{padding-bottom: 25px;}
.padding-bottom-30{padding-bottom: 30px;}
.padding-bottom-60{padding-bottom: 60px;}

/*用于覆盖*/
.icon-close{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:16px;
	height:16px;
	background:url('../images/task/icon-close.gif');
}
.close {
    color: #000000;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    opacity: 1;
    text-shadow: 0 1px 0 #ffffff;
}
.close {
    background-image: url("../images/member/remove-icon-small.jpg") !important;
    background-repeat: no-repeat !important;
    height: 18px;
    *height: 18px;
    margin-right: 0;
    width: 18px;
    *width: 18px;
}
.order-apply {
	color: #666;
    font-size: 12px;
    font-weight: bold;
    height: 50px;
    padding:20px;
    background: none repeat scroll 0 0 #fafafa;
}
.order-date {
    float: left;
}
.order-date dl {
	height:50px;
	line-height:50px;
    float: left;
}
.order-date dt {
    color: #666;
    float: left;
    margin-right: 10px;
    text-align: right;
    width: 86px;
}
.order-date dd {
    float: left;
    line-height: 20px;
}
.m-member{
	line-height:18px;
}

/*100,50宽度图片初始化*/
.imgwidth{width:100%;}
.box{
	width:300px;
	height:50px;
	background:#fff;
	margin:5px auto 5px 15px;
}

/*会员改版 覆盖*/


.count-msg{color:red; padding:0 5px; font-style:normal; text-decoration: underline}
.v_mem{
width:79px; height:22px; display:block; overflow:hidden; background:url(../images/task/mem_06.png);
}
.m-form{width:660px; padding:0 20px}
.member-info{
width:1020px;
padding-top:20px;
height:100px;
background:url(../images/task/mem0119_03.jpg) bottom left no-repeat;
}
.yh{
	font-family:"Microsoft Yahei";}
.f-item-block{height:30px; line-height:30px;}

	
.rights-scroll-view{
	width:178px;
	height:23px;
	line-height:23px;
	background:url(../images/task/mem0119_16.png) no-repeat;
	color:#fff
}
.rights-scroll-view a{margin-lefT:8px;}
.signup{
	width:128px;
	height:40px;
	line-height:40px;
	display:block;
	overflow:hidden;
	background:#ff8900;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	position:relative;
	top:30px;
	right:-20px;color:#fff;
	padding:0 5px;
}

#setp-list{width:780px;float:left;background:#dddddd;padding:10px 0;border:1px solid #cfcfcf; border-width:0 1px 1px 1px;}
.signup img{position:absolute; top:5px;right:5px}
.point{color:#ff8900;  font-size:14px; font-weight:bold; font-style:normal}
.point a{color:#ff8900}
.mall-link{ text-decoration:underline; margin:0 10px;color:#333}
.rt-item{width:230px;margin-top:10px}
.rt-item-inner{border:1px solid #cfcfcf;border-top:2px solid #3f67bf;display:block; overflow:hidden;padding:32px 0px 10px 0px; position:relative}
.rt-item-inner dt{text-align:center;}
.rt-item-inner dd{width:120px; margin:0 auto; text-align:center}
.width-50 dd{width:100%}
.faqlist li{width:100%;height:70px; display:block; overflow:hidden;}
.faq-img{float:left; display:inline-block; overflow:hidden;width:50px;margin-left:10px}
.faq-text{float:left; display:inline-block; overflow:hidden;width:140px;margin-left:10px;line-height: 50px;}
.showmore{float:right;color:#2d6cdd; font-size:12px; text-decoration:none;font-weight:normal; margin-top:3px;}
.right-wrap{
	border: #cfcfcf 1px solid;
	text-align: center;
	width: 760px;
	padding: 10px;
	display:block;
	float:left;
	margin-top:10px;

}
.rtitle{float:left; font-size:22px;color:#999999; width:60px; line-height:22px;margin-top:10px;}
.entry{
        margin:0 auto;
        width:120px;            
        background:#fff;
        padding:0 10px;
        /*设置圆角*/
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
        border-radius:5px;
		height:30px;
		line-height:30px;
		position:relative;
		border:1px solid #accffc;
		top: -30px;
		left: -25px;
		color:#333333;
		z-index:99;
		display:none;
}
.entry-trangle{
        position:absolute;
		top:-20px;
        margin-left:50px;
        width:0;
        height:0;
        border-right:10px solid transparent;
        border-top:10px solid transparent;
        border-bottom:10px solid #accffc;
		border-left:10px solid transparent;
        z-index:-1;
}
.entry-trangle-inner{
        position:absolute;
		top:-17px;
        margin-left:51px;
        width:0;
        height:0;
        border-right:9px solid transparent;
        border-top:9px solid transparent;
        border-bottom:9px solid #fff;
		border-left:9px solid transparent;
        z-index:1;
}
.gray { 
opacity:0.4;
-moz-opacity:0.4;
-webkit-opacity:0.4;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 
0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
-webkit-filter: grayscale(100%); /* chrome+ */
filter: grayscale(100%); /* 未来浏览器 */
filter: gray; /* ie6-8 */
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
} 
.ico_comp{position:absolute; left:0; top:0; z-index:80;}
.point-title{height:40px; line-height:40px;width:780px;font-size:16px;color:#666666; border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; float:left; text-indent:20px;}
#slider .panel2{
width: 0px;
height: 0px;
float: left;
background-color: #f6f6f6;
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
position:absolute;
z-index: 10;

}
#slider .panel2 p{
	padding:40px 20px 0 20px;
	text-align:center;
}
.panel2 a{
text-align:center;
font-size:14px;
padding:10px 20px;
display:block;
overflow: hidden;
color:#000;
text-decoration:none;
height:116px;
}
.panel2 a,.panel2 a:link{
color:#000;
}
.authBtn{cursor:pointer;}
.none{display:none}
.car-info li{float:left;}
.car-info li div{line-height:24px}
.my-car li{float:left;}
.my-car{display:block; width:100%; overflow:hidden;}
.mycar-name{width:110px; font-size:14px; word-break: break-all;}
.mycar-li{width:100%;}
.verify_car{height:30px; line-height:30px; margin:0 auto;  text-align:center;padding:0 10px; margin-top:10px;border-radius:6px;-moz-border-radius:6px;
-webkit-border-radius:6px; background:#3f67bf;color:#fff;display: block;width:80%}
.verify_car_c2{height:30px; line-height:30px; margin:0 auto;  text-align:center;padding:0 10px;margin-top:10px;border-radius:6px;-moz-border-radius:6px;
-webkit-border-radius:6px; background:#999999;color:#fff;display: block;width:80%}
.link-mt a{color:#2d6cdd;padding:0 10px; height:30px; line-height:30px;width:80%}
.link-mt a:visited{color:#2d6cdd;}
.v-2{background:#93c2ef; color:#ffffff; font-size:22px; text-align:center; font-weight:bold;padding:0 20px;height:100px;padding-top:36px}
.v-3{background:#ffffff; color:#ffffff; font-size:16px; text-align:center; font-weight:bold;height:130px;padding-top:6px;}
.v-4{background:#ffffff; color:#999999; font-size:22px; text-align:center; font-weight:bold; position:relative;padding:0 20px;height:100px;padding-top:36px}
.orange{
color:#ff8900; font-style:normal; font-weight:bold;
}
.up_member{
	background:#05a7fe;
	border-radius:3px;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#fff;
	padding:4px 6px;
	font-size:18px}
.line-item{
	padding:8px 0 20px 10px;
	line-height:30px;
	font-size:14px
	}
.car_fund{height:64px; background:url(../images/task/sp_30.jpg) no-repeat; display:block; overflow:hidden;color:#fff; font-size:18px;line-height:64px;padding-left:30px}
.car_fund .car_num{ color:#fff;  font-family:impact; font-size:30px;margin:0 6px;}	
.modal-body .padding-left-65{padding-left:65px}
.modal-body .font-size-18{font-size:18px}
.right-banner{ width:920px;display:block; overflow:hidden;background:#ffffff}
.right-banner{float:left;padding:0 20px 10px 30px;font-size:24px;color:#666666;}
.right-banner h3{height:30px; line-height:30px; float:left;}
.right-banner img{margin-top:30px;float:left;}
.right-detail{display:block; overflow:hidden}
.right-detail h3{font-size:18px;color:#666666}
.right-detail ul li{height:24px; line-height:24px;}
.sex-label{float:left;margin-right:10px}
.ob-block{overflow:hidden; display:block}



.member-right-inner{border:4px solid #eaeaea; border-width: 0 4px 4px 4px; overflow:hidden; display:block}
.top-slider .right-tab-on{color:#3f67bf}
.w960{
width: 960px;
margin: 0 auto;
}
.ico-success{height:30px; width:30px; display:block; background:url(../images/task/ico_s_03.jpg) no-repeat}
.ico-during{height:30px; width:30px; display:block; background:url(../images/task/ico_dur_03.jpg) no-repeat}
.ico-failed{height:30px; width:30px; display:block; background:url(../images/task/ico_no_03.jpg) no-repeat}
.block-item{display:block; overflow:hidden; border:1px solid #cfcfcf;padding:10px 20px;margin-top:20px}
.v-text{height:30px; line-height:30px; text-indent:10px; color:#01c317; font-size:20px; font-weight:bold;}
.d-text{height:30px; line-height:30px; text-indent:10px; color:#2d6cdd; font-size:20px; font-weight:bold;}
.f-text{height:30px; line-height:30px; text-indent:10px; color:#333333; font-size:20px; font-weight:bold;}
.user-info-list label{width:80px; text-align:right; display:block; overflow:hidden;float:left;font-size:14px;color:#666666}
.user-info-list li{width:100%; display:block; overflow:hidden;height:40px; line-height:40px;}
.user-info-list span{float:left; font-size:14px; font-weight:bold;margin-left:10px}
.long-input{ width:200px; border:1px solid #dddddd; height:30px; line-height:30px;text-indent:10px}
.long-select{ width:200px; border:1px solid #dddddd; height:30px; line-height:30px;text-indent:10px}
.short-select{ width:80px; border:1px solid #dddddd; height:30px; line-height:30px;text-indent:10px}
.short-input{ width:110px; border:1px solid #dddddd; height:28px; line-height:30px;margin-left:10px;text-indent:10px}
.btn-submit{background:#2d6cdd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#ffffff;padding:10px 30px; text-align:center; cursor:pointer; display:block; overflow:hidden;width:120px}
.top-border{width:100%; display:block; overflow:hidden;margin-top:40px; border-top:1px solid #cfcfcf;line-height:35px;color:#666666}
.car-photo{border:1px solid #aeaeae;margin:10px 20px}
.modal-body{ display:block; overflow:hidden;padding:20px 0}
.v-car-logo{width:32px; height:34px; background:url(../images/task/v-ico.jpg) no-repeat; display:block; overflow:hidden; position:absolute; top:0; left:10px}
.v_f_mem {
display: block;
overflow: hidden;
position: relative;
}
.v_f_mem img{position:absolute;top:6px;}
.v_f_mem a{margin-left:20px; text-decoration:underline; cursor:pointer;color:#333333}
.mt-30 {margin-top: 30px;}



.rt-right{width:780px;}
.rt-list{
	border-bottom:3px solid #1F1F1F
}
.right-tb{border:1px solid #cfcfcf; width:780px; border-width: 0 0 0 1px}
.right-tb td{width:20%; border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf; text-align:center;padding:10px 0; position:relative}

.right-tb .tb-title,.tb-title{font-size:18px; text-align:left;color:#666666; text-indent:10px; font-weight:bold;height:45px; line-height:45px;border:solid #cfcfcf 1px;width:776px; padding:0 }
.rt-point{width:776px; border:1px solid #cfcfcf;display:block; overflow:hidden;border-width:0 1px 1px 1px;padding-bottom:8px;}
.rt-point li{ float:left;margin:8px 5px 0px 12px}
.border-1-gray{border:1px solid #cfcfcf;}
.rt-cap{color:#4d4d4d; font-size:22px;}
.border-dot{
border-bottom:1px dotted #cfcfcf;
padding-bottom:4px;	
}
.td-text{
	width:100%; text-align:center; display:block; overflow:hidden; border-top:1px solid #cfcfcf;height:40px; line-height:40px;
}
.right-title{
display: block;
overflow: hidden;
height: 40px;
line-height: 40px;
}
.f-dark-gary{color:#333333; font-family:"微软雅黑"}
.rb-l{ float:left;}
.rb-d{float:left; margin-left:20px}
.rb-middle{height:30px; line-height:30px; margin-top:40px; font-weight:bold; font-family:"微软雅黑"; color:#333333}
.rb-middle2{height:30px; line-height:30px; margin-top:32px; font-weight:bold; font-family:"微软雅黑"; color:#333333}
.rb-d dd{display:block; overflow:hidden;width:600px}
.right-detail li{line-height:24px; font-size:14px;color:#666666}
.get-btn{width: 128px;
height: 40px;
line-height: 40px;
overflow: hidden;
background: #ff8900;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
float:right;
margin-top:60px;
margin-right:30px;
color: #fff;
padding: 0 5px;
font-size:14px;
text-align:center}
.alreadyget-btn{width: 128px;
height: 40px;
line-height: 40px;
overflow: hidden;
background: #ffffff;
border:1px solid #13af93;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
float:right;
margin-top:60px;
margin-right:30px;
color: #13af93;
padding: 0 5px;
font-size:14px;
text-align:center}
.right-content-detail{
 display:block;
 overflow:hidden;
 float:left;
 margin-left:36px;	
}
.right-content-detail h3{ color:#333333;line-height:30px; height:30px; font-size:20px;}
.right-content-detail h4{color:#666666;line-height:30px; height:30px; font-size:14px;}

.right-content-detail p{padding:5px 0;color:#666666;font-size:14px;}
.hr-dotted{height:20px; border-bottom:1px dotted #cfcfcf; width:900px; margin:0 auto; display:block; overflow:hidden;margin-bottom:20px;}
.right_img{display:block; overflow:hidden;}
.right_info{right:0px;bottom:0px;padding-left:10px; padding-right:10px;min-height:75px;height:auto;padding-top:20px; display:block; overflow:hidden; text-align:center; display:none; background:#e8e8e8; position:absolute;top:0; left:0;color:#000;opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9}
.right_info:hover{text-decoration:none}
 .more-right{float:right; width:60px;
 font-size:12px; line-height: 22px;cursor:pointer;color:#666666; margin-top:20px}
 .more-right:hover{text-decoration:none}
 
.linklabel {
    color: #707070;
    text-decoration: none;
	cursor: pointer;
	display: inline-block;
	background: #efefef;
	margin: 3px;
	padding: 5px;
	border: #EDCFCF 1px solid;
}